powerboat racing - English Synonyms Dictionary